"""
!/usr/bin/env python
-*- coding: utf-8 -*-
@Author  : MarkJia
@Site    : 
@File    : 39、生成器.py
"""


# 生成器
def provide():
    for i in range(1, 10):
        print('start')
        yield i
        print('end')


"""
第一次打印
start
1
第二次打印
end
start
2
第三次打印
end
start
3
"""

p = provide()
print('第一次打印')
print(next(p))
print('第二次打印')
print(next(p))
print('第三次打印')
print(next(p))
